package com.zed.code.enums;

import java.util.Date;

public class Operator {

    public static final String ID = "id";
    public static final String OPERATOR_ID = "operator_id";
    public static final String DD_OPERATOR_ID = "dd_operator_id";
    public static final String OPERATOR_NAME = "operator_name";
    public static final String OPERATOR_TEL1 = "operator_tel1";
    public static final String OPERATOR_TEL2 = "operator_tel2";
    public static final String OPERATOR_REG_ADDRESS = "operator_reg_address";
    public static final String OPERATOR_NOTE = "operator_note";
    public static final String COMPANY = "company";
    public static final String ICON = "icon";
    public static final String ELE_DISCOUNT = "ele_discount";
    public static final String SERV_DISCOUNT = "serv_discount";
    public static final String ADDRESS = "address";
    public static final String SIG_SECRET = "sig_secret";
    public static final String OPERATOR_SECRET = "operator_secret";
    public static final String DATA_SECRET = "data_secret";
    public static final String DATA_SECRET_IV = "data_secret_iv";
    public static final String DOMAIN = "domain";
    public static final String IS_REMOVED = "is_removed";
    public static final String UPDATE_TIME = "update_time";
    public static final String CREATE_TIME = "create_time";

    private Long id = null;

    private String operatorId = "";

    private String ddOperatorId = "";

    private String operatorName = "";

    private String operatorTel1 = "";

    private String operatorTel2 = "";

    private String operatorRegAddress = "";

    private String operatorNote = "";

    private String company = "";

    private String icon = "";

    private Double eleDiscount = 0.00;

    private Double servDiscount = 0.00;

    private String address = "";

    private String sigSecret = "";

    private String operatorSecret = "";

    private String dataSecret = "";

    private String dataSecretIv = "";

    private String domain = "";

    private Integer isRemoved = 0;

    private Date updateTime = null;

    private Date createTime = null;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getOperatorId() {
        return operatorId;
    }

    public void setOperatorId(String operatorId) {
        this.operatorId = operatorId;
    }

    public String getDdOperatorId() {
        return ddOperatorId;
    }

    public void setDdOperatorId(String ddOperatorId) {
        this.ddOperatorId = ddOperatorId;
    }

    public String getOperatorName() {
        return operatorName;
    }

    public void setOperatorName(String operatorName) {
        this.operatorName = operatorName;
    }

    public String getOperatorTel1() {
        return operatorTel1;
    }

    public void setOperatorTel1(String operatorTel1) {
        this.operatorTel1 = operatorTel1;
    }

    public String getOperatorTel2() {
        return operatorTel2;
    }

    public void setOperatorTel2(String operatorTel2) {
        this.operatorTel2 = operatorTel2;
    }

    public String getOperatorRegAddress() {
        return operatorRegAddress;
    }

    public void setOperatorRegAddress(String operatorRegAddress) {
        this.operatorRegAddress = operatorRegAddress;
    }

    public String getOperatorNote() {
        return operatorNote;
    }

    public void setOperatorNote(String operatorNote) {
        this.operatorNote = operatorNote;
    }

    public String getCompany() {
        return company;
    }

    public void setCompany(String company) {
        this.company = company;
    }

    public String getIcon() {
        return icon;
    }

    public void setIcon(String icon) {
        this.icon = icon;
    }

    public Double getEleDiscount() {
        return eleDiscount;
    }

    public void setEleDiscount(Double eleDiscount) {
        this.eleDiscount = eleDiscount;
    }

    public Double getServDiscount() {
        return servDiscount;
    }

    public void setServDiscount(Double servDiscount) {
        this.servDiscount = servDiscount;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getSigSecret() {
        return sigSecret;
    }

    public void setSigSecret(String sigSecret) {
        this.sigSecret = sigSecret;
    }

    public String getOperatorSecret() {
        return operatorSecret;
    }

    public void setOperatorSecret(String operatorSecret) {
        this.operatorSecret = operatorSecret;
    }

    public String getDataSecret() {
        return dataSecret;
    }

    public void setDataSecret(String dataSecret) {
        this.dataSecret = dataSecret;
    }

    public String getDataSecretIv() {
        return dataSecretIv;
    }

    public void setDataSecretIv(String dataSecretIv) {
        this.dataSecretIv = dataSecretIv;
    }

    public String getDomain() {
        return domain;
    }

    public void setDomain(String domain) {
        this.domain = domain;
    }

    public Integer getIsRemoved() {
        return isRemoved;
    }

    public void setIsRemoved(Integer isRemoved) {
        this.isRemoved = isRemoved;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    @Override
    public String toString() {
        return "Operator[" + "id=" + id + ", operatorId=" + operatorId + ", operatorName=" + operatorName + ", operatorTel1=" + operatorTel1 + ", operatorTel2=" + operatorTel2
                + ", operatorRegAddress=" + operatorRegAddress + ", operatorNote=" + operatorNote + ", company=" + company + ", icon=" + icon + ", eleDiscount=" + eleDiscount + ", servDiscount="
                + servDiscount + ", address=" + address + ", sigSecret=" + sigSecret + ", operatorSecret=" + operatorSecret + ", dataSecret=" + dataSecret + ", dataSecretIv=" + dataSecretIv
                + ", domain=" + domain + ", isRemoved=" + isRemoved + ", updateTime=" + updateTime + ", createTime=" + createTime + "]";
    }
}
